home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / smaltalk / irc.lha / irc / st_irc9_92.txt < prev   
Text File  |  1993-07-24  |  18KB  |  387 lines

  1. This is the transcript from the September 2, 1992 meeting of smalltalk users
  2. held on irc.
  3.                                   - mjb -
  4.  
  5.                                mjb@netcom.com
  6.  
  7. <martinb> hi mike
  8. *** Portnoy has joined channel #programST
  9. <mikeoltz> hi.  i am still not a Smalltalk programmer, just a wannabe.  we
  10. +never did buy any s/w.  sigh.
  11. <mikeoltz> so i will watch.
  12. <martinb> hi portnoy
  13. <martinb> too bad
  14. <Portnoy> Hi all
  15. <martinb> glad to have your participation, none-the-less
  16. <Portnoy> i started porting from 4.0 to 4.1
  17. <martinb> how much work does that involve
  18. <Portnoy> 'til yet it's only work, no real problem
  19. *** voss has joined channel #programST
  20. *** Calvino has joined channel #programST
  21. <Portnoy> there are some annoying renamings without change in functionality
  22. <martinb> hi voss (?)
  23. <Calvino> Hi all.
  24. <voss> hi all
  25. <martinb> hi Calvino
  26. <Portnoy> hi voss, I've seen your little goodies for 4.1
  27. <martinb> voss = visual object storage system (?)  ;)
  28. <voss> They're not paying me royalties, and I'm annoyed ;-)
  29. <martinb> ;)
  30. <voss> like my goodies?
  31. <Portnoy> no, voss= manager of the illinois smalltalk archive
  32. <martinb> ah
  33. *** voss is now known as BillVoss
  34. <martinb> nice to meet you
  35. <BillVoss> that better.
  36. <martinb> si
  37. <Portnoy> they are nice,
  38. <martinb> I appreciate your work at uiuc
  39. <Portnoy> but I use the FullBrowser, so I don't need some of them
  40. <BillVoss> glad to feel wanted ;-)
  41. <Calvino> BillVoss: Which goodies are these?
  42. <Portnoy> the controller fix seems familiar to me from the time I used the
  43. +noPoll goodie
  44. <Portnoy> all booleanwidgetbuttons didn't react any more
  45. <Portnoy> I guessed that some button up event was missed, but I couldn't fix
  46. +it
  47. <Portnoy> bill: the most useful part of the advanced programming objectkit,
  48. <martinb> when's the pp st with native GUI coming out?
  49. <BillVoss> Has anyone done something like HyperText buttons under R4?
  50. *** Signoff: Portnoy (disuns2.epfl.ch noc.belwue.de)
  51. <martinb> Bill, manchester mirrors uiuc (smalltalk sect only?), does uiuc mirror
  52. +manchester?
  53. *** Portnoy has joined channel #programST
  54. <BillVoss> Yes, the mirrors are complete in both directions
  55. <martinb> thanx
  56. <BillVoss> (actually I may them do all the work ;-)
  57. <Portnoy> oops, netsplit
  58. <martinb> hmm
  59. <BillVoss> So nobody does or knows of HyperText buttons?
  60. <martinb> don't see split here
  61. <mikeoltz> That was Portnoy dropping out and coming back.
  62. <Portnoy> excuse me, i missed something, what Hypertext buttons?
  63. <mikeoltz> [click] No link in my head on hypertext buttons. :-)
  64. <BillVoss> I'm looking to see if anyone has implemented something like them
  65. +that
  66. <BillVoss> I can steal for R4 ;-)
  67. *** david has joined channel #programST
  68. <martinb> welcome david
  69. <david> Thanks
  70. <martinb> what smalltalk do you use?
  71. <Portnoy> bill: i can think of at least 3 ways of hyperbuttons
  72. <BillVoss> ParcPlace Release 4.1
  73. <Portnoy> bill: hotspots in the text, buttons in a window and menuitems
  74. <Portnoy> bill: I would be very interested too (of course)
  75. <martinb> david, what smalltalk do you use?
  76. <david> Does anyone know a software called Tiger?
  77. <Portnoy> dav: Tigre!
  78. <david> I use SMALLTALK-80
  79. <david>  Maybe
  80. <Portnoy> I don't have it, but it's a user interface editor
  81. <david> Is it a kind of program generator?
  82. <BillVoss> precisely Portnoy, that is what I think I'ld like.
  83. <BillVoss> actually, I just figured the node should have a zero argument block
  84. +associated with it.
  85. <BillVoss> then clicking on the node sends #value.
  86. <Portnoy> david: yes, i think you will be provided with some update aspects to
  87. +communicate with the UI
  88. <Portnoy> bill: yes, but what happens if you want to save the net with BOSS,
  89. +blocks are difficult
  90. <BillVoss> I've never used BOSS, so it hasn't been a consideration.
  91. <Portnoy> bill: baz talked about some hypertext system of him for 2.5
  92. <BillVoss> In truth what I am looking for is quick and dirty.
  93. <BillVoss> It would be nice to have buttons, but not so nice that I want to
  94. +spend
  95. <BillVoss> more than a week or so implementing them.
  96. <Portnoy> bill: hotdraw and foible come near to it
  97. <Portnoy> bill: you irritated me, because I thought of some Class of Buttons
  98. +that do it
  99. <david> Well, another question. Is anyone aware of DBMS products in Smalltalk?
  100. <Portnoy> bill: but it's more a kind of node you need, the standard buttons
  101. +will do
  102. <Portnoy> david: yes, orion, gemstone and our own prototype Cookie
  103. <Portnoy> david: and it could be that ENVY and ENFIN have it to
  104. <Portnoy> david: but perhaps you only need the Binary Object Storage Service
  105. +BOSS?
  106. <david> Portnoy: thanks
  107. *** Signoff: david (david)
  108. *** tonyk has joined channel #programST
  109. <Portnoy> david: Orion and Gemstone are OODBMS implemented (part or whole) i
  110. +ST
  111. <martinb> hi tonyk
  112. <Portnoy> ENVY, ENFIN and BOSS are enhancements
  113. <martinb> tonyk, what smalltalk do you use?
  114. <tonyk> parcplace mostly these day though i've played with digitalk's stuff
  115. +since
  116. <martinb> ah
  117. <tonyk> Methods (only one i haven't used is the OS/2 version)
  118. <BillVoss> Gotta run folks, see you in a month or so.
  119. <mikeoltz> eybdoog.
  120. *** BillVoss has left channel #programST
  121. <martinb> (as an aside, I received an offer from MS for C/C++, 6000 pages of docs, SDK
  122. +3.1 with SDK docs online, plus 3 SDK manuals, plus 386MAX, all for $139! not
  123. +a bad offer)
  124. *mikeoltz* yeah, i got that.  i already have Borland.
  125. <martinb> with this package you can write your own .dll's for windows
  126. <martinb> How do you like Borlands pkg?
  127. *mikeoltz* i have been using Borland's compilers for years, and i like the IDE
  128. +better than Microsoft's.
  129. *mikeoltz* each package has its advantages.
  130. <Portnoy> comp.lang.smalltalk spread the rumour of PP/OW for NeXT and OS/2
  131. <martinb> (ide = intergrated dialog editor ?)
  132. <martinb> (integrated)
  133. *mikeoltz* integrated development environment.  has multi-file editor, option
  134. +setting, compiler, all built in.
  135. *Portnoy* we have an ide = instructional design editor
  136. *mikeoltz* Microsoft's IDE still runs only under DOS!  (but can compile for
  137. +Windows)
  138. <martinb> Portnoy, is that part of the PP nativeGUI version(s) rumor(?) ?
  139. *mikeoltz* Borland comes with a DOS-hosted IDE and a Windows-hosted IDE.
  140. <martinb> ah
  141. *mikeoltz* I am using the /MSG command to talk to you because it is off-topic.
  142. <martinb> what's an instructional design editor? (pardon my ignorance)
  143. <mikeoltz> whom are you asking?  i don't know.
  144. <martinb> ;), sorry doing too much at once
  145. *Portnoy* sorry, was a privat message because our ide is not in smalltalk, and
  146. +it's for analysis of computer based tutoring
  147. <martinb> with this cozy a group, slightly off topic msg's can be "live" I would
  148. +think, ok?
  149. <Portnoy> anybody with experience with stephen popes MODE system (Music)?
  150. <Calvino> Portnoy: Yes! I'm a co-author.
  151. <Calvino> I like it.
  152. <Portnoy> How is it compared with commercial sequencers, stable?, superior?
  153. <Calvino> Of course, it was designed by people with lots of cool Sun-based
  154. +hardware, but it's still very cool.
  155. <Calvino> Portnoy: It doesn't really tread on the turf of commercial
  156. +sequencers yet.
  157. <Portnoy> I thought it would be more Mac specific
  158. <Calvino> It doesn't do too many "traditional things yet.
  159. <Portnoy> I had problems to get at least the minimal package over the ocean
  160. +:-(
  161. <Calvino> No, it's pretty platform independent, but with a lot of cool
  162. +interfaces to specific devices you'll usually find on Suns.
  163. <tonyk> Pardon my ignorance, but how does MODE deal with MIDI devices from the
  164. +Sun?
  165. <Calvino> We tackled some more bizarre forms of notation and recording first,
  166. +like TR-trees, and digital audio.
  167. <Calvino> tonyk: It uses Sun's MIDI little-known driver and interface.
  168. <Calvino> tonyk: er, It uses Sun's little-known MIDI driver and interface.
  169. <tonyk> little know is right, i don't remember ever seeing it on Sun's price
  170. +list.
  171. <martinb> ;)
  172. <Portnoy> if I was about to buy a computer for smalltalk and music, what would
  173. +you recommend?
  174. <Calvino> Right. It's not a released product. It's more like an alpha product
  175. +that they give away for free to people who know about it and ask the right
  176. +people for it.
  177. <Calvino> Sad, really.
  178. <Calvino> But understandable, since it's not something they are putting a lot
  179. +of resources into.
  180. <Calvino> Portnoy: I'd recommend a Macintosh.
  181. <Portnoy> NeXT and Falcon have DSP but no Parcplace Smalltalk,
  182. <mikeoltz> Portnoy: a pair of bongo drums, or a didgerido.  you can engage in
  183. +lots of smalltalk about them... :-)
  184. <Calvino> I'll have interfaces for it done before long.
  185. <Calvino> Portnoy: Not yet, anyway.
  186. <Portnoy> SUN, IBM and DEC are to expensive for private use, so Mac remains
  187. <Calvino> Portnoy: Yeah, I'd almost recommend the NeXT, but the Mac seems a
  188. +bigger win in terms of other music software.
  189. <Portnoy> oops and PCs of course :-(
  190. <Calvino> Since the NeXT is becoming rather affordable.
  191. <Portnoy> NeXT, how much?
  192. <Calvino> Oh, yes! Don't forget that NeXTStep runs on '486 boxes, faster than
  193. +the on the NeXT boxes!
  194. <Calvino> You can get a mono NeXTstation for US 3,500.
  195. <martinb> NextStep has been released for 486?
  196. <Portnoy> cal: same question as martinb?
  197. <Portnoy> cal: i know it's announced, but...
  198. <Calvino> martinb: not released. It's actually pretty funny. They don't know
  199. +what to do about the fact that NeXTStep runs faster on the 486 boxes than on
  200. +he "native platform". I think they're trying to gracefully find a way of
  201. +SLOWING IT DOWN on the 486 boxes before they release it!
  202. <martinb> too bad
  203. <Portnoy> ooooooooohhhhhhhhhhh
  204. <Calvino> Anyway, MODE is best on the Suns at this particular moment, becuase
  205. +we have the largest number of cool device interfaces there.
  206. <mikeoltz> Steve Jobs must be really embarrassed...
  207. <Portnoy> it's time that the NeXT itself runs on a RISC CHip
  208. <Calvino> Portnoy: Right. I think the 68000 series will be totally supplanted
  209. +by RISCs before too long (~5 years).
  210. <Portnoy> cal: where did you get that information on NeXTStep?
  211. <Calvino> Portnoy: trade rag. I think it's appeared in the Wall Street
  212. +Journal, among other places.
  213. <martinb> I've always been kinda sad that the Motorola 88K RISC didn't do better.
  214. <martinb> I'll be hopping over to the next newsgroup after I leave here :)
  215. <Portnoy> mb: yes, i think they put their experience of the 88k in the POWER
  216. +Chipset
  217. <martinb> (what is the name of the next newsgroup, anyone know?
  218. <mikeoltz> you mean NeXT newsgroup, martinb?
  219. <Calvino> ARM gets my vote...
  220. <martinb> yes
  221. <mikeoltz> do you mean comp.sys.next.* ?
  222. *** shf has joined channel #programST
  223. <mikeoltz> there are several.
  224. <martinb> welcome shf
  225. <shf> hi, mind if i listen?
  226. <mikeoltz> if you can listen, tell us how.  you can watch easily.
  227. <martinb> mike: whichever one would mpost likely have info on the NeXtStpe on 486
  228. <shf> :)
  229. <Portnoy> cal: did you get your fun by programming MODE or by using it (and
  230. +how)?
  231. <mikeoltz> hmm.  ya got me, i only know about them, i don't use them, martinb.
  232. <martinb> oh well... I'll grep my .newsrc
  233. <Calvino> Portnoy: I was a user of it first. Then, when I saw all the things
  234. +that "needed fixing", I was a programmer of it... the typical Smalltalk
  235. +cycle!
  236. <Calvino> Actually, I was involved in a major redesign of it. So, we discussed
  237. +it pretty abstractly before we really got our hands dirty.
  238. <Portnoy> is stephen interested in MODE scientifically?
  239. <Calvino> "Scientifically" ?
  240. <Portnoy> i mean is it a research of him (abstract OO music representation or
  241. +something?)
  242. <Calvino> (Oh,sorry: for those who haven't heard of it before, MODE stands for
  243. +"Musical Object Development Environment". It was written by Stephen Pope, et
  244. +al, in ParcPlace Smalltalk.)
  245. <martinb> ah
  246. <shf> thank you
  247. <Calvino> Portnoy: Yeah; it's his main personal project (besides composing, of
  248. +course!)
  249. <Calvino> And it keeps my image nice and fat, as well :)
  250. <martinb> what are your pp images sizes? ave size?
  251. <Calvino> 4 Meg!
  252. <martinb> would you say that's average?
  253. <Calvino> Yeah. MODE is big.
  254. *** Signoff: shf (Leaving)
  255. <Calvino> Of course, there are ways to pare that down, I'm just too lazy at
  256. +the moment.
  257. <martinb> how big would you estimate without MODE?
  258. <Portnoy> do you do MIDI or /dev/audio/ ?
  259. <Calvino> Virgin size is about 1.7 Meg. Well, be fair, I've also got a bunch
  260. +of other crap in there, too.
  261. <Calvino> Portnoy: both.
  262. <martinb> that gives me an idea
  263. <Calvino> /dev/audio and /dev/midi.
  264. <Portnoy> and what midi device?
  265. <Calvino> Portnoy: All sorts. We usually use a rackmount wavestation for
  266. +demos.
  267. <Calvino> I'm hoping to complete an interface to the Zeta MIDI guitar soon.
  268. <martinb> as a comparison, my V/Win v2.0 image with WindowBuilder and SubPanes/V is
  269. +running about 1meg
  270. <Portnoy> hey, i have a wavestation to
  271. <Calvino> martinb: Kthere's no comparison, rally (he said contentiously).
  272. <Calvino> martinb: Ahem. There's no comparison, really (he said
  273. +contentiously).
  274. <martinb> :)  yeah, I guess so  :(
  275. <Calvino> martinb: what's your idea?
  276. <martinb> Cal: don't know where that line came from, really
  277. <martinb> are you guys happy with the date and time of these conferences? suggestions
  278. +to get more participants?
  279. <Portnoy> cal: so you can go to the meetings regulary?
  280. <mikeoltz> choose a topic ahead of time?
  281. <Calvino> Well, they're a little early in the morning for me... :)  It's a
  282. +good time.
  283. <Portnoy> martinb: yes, i very happy with it, 'cause i'm in europe and have
  284. +more time in the evening
  285. <Portnoy> if you change it, it would be in the middle of the night for us
  286. <martinb> I was hoping to induce ST industry types to participate as "guest s" , but
  287. +hard to do, when you only have 6 or so participants
  288. <Calvino> Well...
  289. <Calvino> I would volunteer to be one of those people.
  290. <martinb> what would be your subject matter(?)  ?
  291. <martinb> subject matter/ topic
  292. <martinb> ?
  293. <martinb> (hello ?)
  294. <Calvino> Net lag... Well, that's a good question, since there is far too much
  295. +secrecy nowadway. But I would probably talk about current ("non-secret")
  296. +programming concepts, like MVC,
  297. <Calvino> and wild ideas for furure systems.
  298. <Calvino> future
  299. <Calvino> nowadays
  300. <Calvino> (wish I could type!)
  301. <martinb> would this be a lecture, or a discussion with you leading?
  302. <Calvino> Probably a discussion (less prep)
  303. <Portnoy> it's getting late for me, i'm hungry, so goodbye all, nice chat
  304. +anyway
  305. <martinb> later Portnoy
  306. <Portnoy> smalltalk & music & irc = #programST :-)
  307. <Calvino> be right back...
  308. *** Signoff: Portnoy (Portnoy)
  309. <martinb> sounds fine with me, why don't you work up a small notice that I can build
  310. +an annuncement around for the next meeting?
  311. <mikeoltz> must get back to work.  bye.
  312. *** Signoff: mikeoltz (mikeoltz)
  313. <Calvino> back
  314. <Calvino> Yeah, that sounds good.
  315. <martinb> good
  316. <martinb> where are you located?
  317. <Calvino> I'm in Sunnyvale.
  318. <martinb> ah
  319. <Calvino> Where are you?
  320. <martinb> I'm thinking of trying a second st on irc meeting mid month at an evening
  321. +time for those in the Western Hemi.  What do you think?
  322. <martinb> Los Angeles
  323. <Calvino> I think that would be a good idea. I was just getting intested when
  324. +everyone left! Deciding on some sort of topic before hte meeting is a good
  325. +idea, too.
  326. <Calvino> Just throwing a bunch of programmers together in a room usually
  327. +doesn't lead to very coherent results....
  328. <Calvino> Imagine a room full of C programmers! Eeugh!
  329. <martinb> well, work up that piece and send it to me, and we'll try it next month...
  330. <Calvino> martinb: Sure thing.
  331. <martinb> I'll work up another anncouncement for the mid-month western hemi meeting,
  332. +19:00 PDT sound like a good time?
  333. <martinb> I'll post on compuserve, too
  334. <Calvino> cool.
  335. <martinb> Tony, any ideas?
  336. <Calvino> He's been idle to 52 minutes...
  337. <Calvino> for
  338. <martinb> maybe he's just a lurker :)
  339. <Calvino> Yah.
  340. <martinb> or just capturing
  341. <martinb> is latta@xcf.Berkeley.EDU your correct addr?
  342. <Calvino> Yup.
  343. <martinb> well, I guess that about does it for today, eh?
  344. <Calvino> Pretty much. Although I was reminded by one thing when you were
  345. +talking about image sizes. So, we were thinking it might be cool to run bytes
  346. +through some sort of compression en route to doing image saves/loads.
  347. <martinb> from within ST, or as a dos thing?
  348. <Calvino> Within ST. Portable.
  349. <martinb> I'm not sure there's a real need given current computing power?
  350. <Calvino> It seems like it could provide a large *space* savings for a small
  351. +time tradeoff.
  352. <Calvino> Disk space seems to be the one thing that hasn't improved
  353. +exponentially in the last few years.
  354. <martinb> I think it's workable and reasonable, but I don't think I'd NEED to 
  355. +use it, and I'm only using a 386/20 with a 213/15msec hd
  356. <Calvino> Yeah. I'm not sure if it's really necessary, or if it would just be
  357. +a cool optimization hack... But I'm sure SOMEone would find it useful.
  358. <Calvino> One of the things that really annoys me is when people rag on
  359. +smalltalk for not being a good citizen in their resource-starved computing
  360. +environments.
  361. <martinb> I agree it would be useful to some and that it wouldbe a cool
  362. +optimization hack
  363. <Calvino> Despite the fact that they could just go out and get a much better
  364. +bunch of hardware for a very reasonable cost... they don;t want to change
  365. +their environement.
  366. <Calvino> Yeah.
  367. <martinb> I suspect it maybe more of a problem in the PP st world of unix,
  368. +multiusers and larger images
  369. <Calvino> Actually, I was thinking about the people with small DOS
  370. +environments (the ones who are making Bill Gates a mutli-billionaire).
  371. <martinb> than in the V/Win world of individual programmers
  372. <Calvino> People actually don't care at all in the large workstation
  373. +environments.
  374. <martinb> I think that in the intel world people who use smalltalk are
  375. +developers with adequate resources
  376. <Calvino> I suppose.. I guess I'm thinking about the more casual people who
  377. +are intersted in Smalltalk, but then decide against it because it doesn't
  378. +suit their old hrdware.
  379. <Calvino> Anway... it's time for lunch. This was a good conversation.
  380. <martinb> I'm sure those people exist
  381. <martinb> yeah, see you next time
  382. <Calvino> Bye!
  383. <martinb> bye
  384.  
  385. fini
  386.  
  387.